﻿using System;
using System.Collections.Generic;
using System.Text;
using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;

namespace JYJ.AiYard.StationManagement.TbStations
{
    public class TbStation : Entity<long>, ICreationAudited, IModificationAudited, IDeletionAudited, IMustHaveTenant
    {
        public long Station_Id { get; set; }

        public string Station_No { get; set; }

        public string Station_Type { get; set; }

        public string Station_Name { get; set; }

        public string Station_FullName { get; set; }

        public string Station_Tel { get; set; }

        public string Station_Mail { get; set; }

        public string Station_Address { get; set; }

        public decimal Station_long { get; set; }

        public decimal Station_lati { get; set; }

        public decimal Station_longPlus { get; set; }

        public decimal Station_longReduce { get; set; }

        public decimal Station_latiPlus { get; set; }

        public decimal Station_latiReduce { get; set; }

        public bool Station_Stop { get; set; }

        public int Customer_Id { get; set; }

        public string Station_MD5Key { get; set; }

        public DateTime? Station_Validity { get; set; }

        /// <summary>
        /// 维保最后有效期
        /// </summary>
        public bool? Station_UpLoad { get; set; }



        public int TenantId { get; set; }

        public DateTime CreationTime { get; set; }

        public long? CreatorUserId { get; set; }

        public long? LastModifierUserId { get; set; }

        public DateTime? LastModificationTime { get; set; }

        public bool IsDeleted { get; set; }

        public long? DeleterUserId { get; set; }

        public DateTime? DeletionTime { get; set; }
    }
}
